had d better最好还是;应该;还是…好;还是…为好
had a better具有较好的
had a better practicality具有较好的实用性
had the better取得较好疗效
had d better do最好还是;最好做某事;最好地
had a better effect疗效更佳
They had a better day他们度过了美好的一天
had d better do sth最好做某事
she had slightly better today她今天稍微好一些